home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 17952 < prev    next >
Encoding:
Text File  |  1996-08-05  |  3.1 KB  |  65 lines

  1. Newsgroups: comp.lang.c++,rec.games.programmer,alt.msdos.programmer,comp.programming
  2. Path: ntcs-ip31.uchicago.edu!user
  3. From: j-jahnke@uchicago.edu (Jerome Jahnke)
  4. Subject: Re: Young programmers read me.
  5. X-Nntp-Posting-Host: ntcs-ip31.uchicago.edu
  6. Message-ID: <j-jahnke-1704962012350001@ntcs-ip31.uchicago.edu>
  7. Sender: news@midway.uchicago.edu (News Administrator)
  8. Organization: BSD Academic Computing
  9. X-Newsreader: Yet Another NewsWatcher 2.2.0b4
  10. References: <4icpp9$7hr@barad-dur.nas.com> <4imqe4$cj3@ping1.ping.be> <1996Mar23.224853.116513@kuhub.cc.ukans.edu> <4j52hn$ikb@news.ios.com> <Pine.OSF.3.91.960403112207.17337H-100000@bud.cc.swin.edu.au> <aidan-0404961557290001@meathook.intac.com> <pnoguchi-0404962135210001@pnoguchi.his.com> <4kv046$lg4@ionews.ionet.net>
  11. Date: Thu, 18 Apr 1996 01:12:35 GMT
  12.  
  13. In article <4kv046$lg4@ionews.ionet.net>, tconiam@ionet.net (Todd Coniam) wrote:
  14.  
  15. > In article <pnoguchi-0404962135210001@pnoguchi.his.com>, pnoguchi@his.com 
  16. > says...
  17. > >
  18. > >The reason people use C/C++ is because it allows a grand abstraction of
  19. > >programming which Pascal, due to its inherent design, will not allow the
  20. > >programmer to do. Unlike Pascal, C/C++ compilers usually assume a
  21. > >programmer is intelligent enough to capture most bugs in a program, which
  22. > >is a good reason for loose syntax. Besides which, if you have so much
  23. > >trouble with C/C++, is that a failing of the language, or your programming
  24. > >skills?
  25. > >
  26. > >MSN
  27. > >
  28. > >-- 
  29. > >I WILL take over the world... I just need some money...screw Windows 95
  30. > >
  31. > >The neo-OS page:
  32. > >http://www2.zoom.com/personal/bhelfman
  33. > -- 
  34. > While experience in the commercial world has proven time and time again that 
  35. > programmers are not capable of capturing most bugs in the program when using 
  36. > C/C++ until well into the development.  C/C++ is inherently one of the most 
  37. > error prone languages around.  Dangling pointers and memory leaks are all 
  38. > slip into code much too easy, and are horrible to try and track down.  The 
  39. > folks at Purity Software(C) are making money hand over fist selling products 
  40. > that help with just these problems.  Perhaps you've heard of 'Purify'?
  41.  
  42. Of course if I use ADA, I won't have any hard to find bugs. Sheesh, ever
  43. think that this is the case becuase the programmers don't understand what
  44. they are doing? I deal with student programmers all the time. And they for
  45. the most part keep me on my toes as they are constantly using new data
  46. structures they learn in class, in code they write for me. I have gotten
  47. to the point I can tell which class they are enrolled in by their code.
  48.  
  49. Only a poor workman blames his toes, C++ is a nice language, it is not ADA
  50. nor was it intended to be. It has a role to fill, and it has done a great
  51. job there. I won't say I write error free code, but short of garbage
  52. collection I am sure I would leave dangling pointers no matter what I
  53. wrote in. ADA has garbage collection you say, well I don't want it thank
  54. you very much I have much better things for my software to do than go
  55. around cleaning up after me.
  56.  
  57. Jer,
  58.  
  59. -- 
  60. Jerome Jahnke
  61. BSD Academic Computing
  62. University of Chicago
  63. j-jahnke@uchicago.edu
  64.